export default {
	props: {
		model: {
			type: Object,
			default () {
				return null;
			}
		},

		columns: {
			type: Object,
			default () {
				return null;
			}
		},
		//传入的配置信息
		config: {
			type: Object,
			default () {
				return {
					errShowType: {
						type: String,
						default: 'undertext'
					},
					// 校验触发器方式 默认 bind 取值 [bind|submit]
					validateTrigger: {
						type: String,
						default: 'submit'
					},
					// label 位置，默认 left 取值  top/left
					labelPosition: {
						type: String,
						default: 'top'
					},
					// label 宽度
					labelWidth: {
						type: [String, Number],
						default: 40
					},
					// label 居中方式，默认 left 取值 left/center/right
					labelAlign: {
						type: String,
						default: 'left'
					},
					// 是否显示边框
					border: {
						type: Boolean,
						default: false
					},
					disabled: {
						type: Boolean,
						default: false
					},
					//是否只读
					readonly: {
						type: Boolean,
						default: false
					},
				}
			}
		}
	},
	...uni.$wh?.props?.form
}